// pages/mch/car/index.js

const App = getApp()

Page({
    data: {
        init: false,
        tab: '1',
        tabIndex: 0,
        CustomBar: App.Global.CustomBar,
        idle: 0,
        rund: 0,
        noup: 0,
        temp: ''
    },
    onLoad(options) {
        this.setData({
            init: true,
            temp: options.temp
        })
    },
    // // 用户下拉刷新
    // onPullDownRefresh() {
    //   wx.showNavigationBarLoading()
    //   this.selectComponent("#comp-car-" + this.data.tab).doPulldown()
    // },
    // // 用户上拉触底
    // onReachBottom() {
    //   this.selectComponent("#comp-car-" + this.data.tab).doReachBottom()
    // },
    // // 接收组件下拉完成事件
    // doStopPulldown() {
    //   wx.hideNavigationBarLoading()
    //   wx.stopPullDownRefresh()
    // },
    onTotalSet(e) {
        if (e.detail.type == 'idle') {
            this.setData({
                idle: e.detail.value
            })
        } else if (e.detail.type == 'rund') {
            this.setData({
                rund: e.detail.value
            })
        } else if (e.detail.type == 'noup') {
            this.setData({
                noup: e.detail.value
            })
        }
    },
    // 滑动切换
    doSwiperChange(e) {
        let target = e.detail.currentItemId
        if (this.data.tab === target) {
            return
        }
        this.setData({
            tab: target
        })
    },
    // 跳转页面
    toPage(e) {
        wx.navigateTo({
            url: e.currentTarget.dataset.uri
        })
    },
    toSwiper(e) {
        this.setData({
            tabIndex: parseInt(e.currentTarget.dataset.idx)
        })
    },
    toShare() {
        wx.navigateTo({
            url: '/pages/funcs/share',
            success: (res) => {
                res.eventChannel.emit('accept', {
                    type: 'mch_share',
                    info: {
                        mch: App.Global.User.merchant
                    }
                })
            }
        })
    },
})